package cn.hl.hm.entity;

import java.io.Serializable;

import com.vizhuo.base.model.BaseModel;
import cn.hl.hm.entity.MebAccVO;
import com.vizhuo.utils.term.TermManager;
import com.vizhuo.utils.term.Terms;

public class HelpInfo extends BaseModel<java.lang.Integer> implements Serializable {
    private static final long serialVersionUID = 1L;

    MebAccVO mebacc;

    Integer mebId;

    String hType;

    String hContext;

    String hCheck;

    private String hcheckRemark;

    private String lng;

    private String lat;

    public String getLng() {
        return lng;
    }

    public void setLng(String lng) {
        this.lng = lng;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public Integer getMebId() {
        return mebId;
    }

    public void setMebId(Integer mebId) {
        this.mebId = mebId;
    }

    public String gethType() {
        return hType;
    }

    public void sethType(String hType) {
        this.hType = hType;
    }

    public String gethContext() {
        return hContext;
    }

    public void sethContext(String hContext) {
        this.hContext = hContext;
    }

    public String gethCheck() {
        return hCheck;
    }

    public void sethCheck(String hCheck) {
        this.hCheck = hCheck;
    }

    public synchronized MebAccVO getMebacc() {
        return mebacc;
    }

    public synchronized void setMebacc(MebAccVO mebacc) {
        this.mebacc = mebacc;
    }

    /**
     * 获取帮扶类型
     * 
     * @return
     */
    public String getHTypeLabel() {
        return TermManager.getlabel4Value(Terms.helpTypeList(), hType);
    }

    /**
     * 获取帮扶审核类型
     * 
     * @return
     */
    public String getHCheckLabel() {
        return TermManager.getlabel4Value(Terms.helpCheckList(), hCheck);
    }

    public String getHcheckRemark() {
        return hcheckRemark;
    }

    public void setHcheckRemark(String hcheckRemark) {
        this.hcheckRemark = hcheckRemark;
    }

}
